home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / oper_sys / emerald / emrldsys.lha / Language / Compiler / datadesc.c < prev    next >
C/C++ Source or Header  |  1990-08-16  |  1KB  |  82 lines

  1. /*
  2.  * @(#)datadesc.c    1.3  9/24/87
  3.  */
  4. #include "datadesc.h"
  5.  
  6. PSLCondition negatedConditions[] = {
  7.   /* NEQ */    EQL,
  8.   /* EQL */    NEQ,
  9.   /* GTR */    LEQ,
  10.   /* LEQ */    GTR,
  11.   /* GEQ */    LSS,
  12.   /* LSS */    GEQ,
  13.   /* GTRU */    LEQU,
  14.   /* LEQU */    GTRU,
  15.   /* VC */    VS,
  16.   /* VS */    VC,
  17.   /* GEQU */    LSSU,
  18.   /* LSSU */    GEQU,
  19.   /* PL */    MI,
  20.   /* MI */    PL,
  21.   /* ALWAYS */    ALWAYS,
  22.   /* SUBR */    SUBR};
  23.  
  24. PSLCondition reversedConditions[] = {
  25.   /* NEQ */    NEQ,
  26.   /* EQL */    EQL,
  27.   /* GTR */    LSS,
  28.   /* LEQ */    GEQ,
  29.   /* GEQ */    LEQ,
  30.   /* LSS */    GTR,
  31.   /* GTRU */    LSSU,
  32.   /* LEQU */    GEQU,
  33.   /* VC */    VS,
  34.   /* VS */    VC,
  35.   /* GEQU */    LEQU,
  36.   /* LSSU */    GTRU,
  37.   /* PL */    MI,
  38.   /* MI */    PL,
  39.   /* ALWAYS */    ALWAYS,
  40.   /* SUBR */    SUBR};
  41.  
  42. #ifdef vax
  43. char *PSLConditionName[] = {
  44.     "neq",
  45.     "eql",
  46.     "gtr",
  47.     "leq",
  48.     "geq",
  49.     "lss",
  50.     "gtru",
  51.     "lequ",
  52.     "vc",
  53.     "vs",
  54.     "gequ",
  55.     "lssu",
  56.     "geq",
  57.     "lss",
  58.     "br",
  59.     "sb"
  60. };
  61. #endif
  62. #ifdef sun
  63. char *PSLConditionName[] = {
  64.     "ne",
  65.     "eq",
  66.     "gt",
  67.     "le",
  68.     "ge",
  69.     "lt",
  70.     "hi",
  71.     "ls",
  72.     "vc",
  73.     "vs",
  74.     "cc",
  75.     "cs",
  76.     "pl",
  77.     "mi",
  78.     "ra",
  79.     "sr"
  80. };
  81. #endif
  82.